Match Algorithm for a Real Time Expert System
نویسندگان
چکیده
Rule based systems or production rule languages have become an established means of encoding expertise 2]. The evaluation of satisfaction of a set of production rules (match phase in the inference cycle) is computationally expensive 2]. RETE 1] and TREAT 3] are two algorithms that perform this evaluation eeciently. The complexity of these algorithms is O(W C), where W is the number of working memory elements and C is the number of conditions elements in the rule base. This exponential bound leads to unpredictable response times. This unpredictability in response times is not acceptable in real time applications. Alternate match algorithms with polynomial bounds and hence predictable response times are necessary for real time expert systems. We present a match algorithm with polynomial time bound. The polynomial time bound is obtained by exploiting the real time domain semantics. This algorithm is implemented in a real time expert system shell, REX 4, 5].
منابع مشابه
Real-time Scheduling of a Flexible Manufacturing System using a Two-phase Machine Learning Algorithm
The static and analytic scheduling approach is very difficult to follow and is not always applicable in real-time. Most of the scheduling algorithms are designed to be established in offline environment. However, we are challenged with three characteristics in real cases: First, problem data of jobs are not known in advance. Second, most of the shop’s parameters tend to be stochastic. Third, th...
متن کاملOnline Fault Detection and Isolation Method Based on Belief Rule Base for Industrial Gas Turbines
Real time and accurate fault detection has attracted an increasing attention with a growing demand for higher operational efficiency and safety of industrial gas turbines as complex engineering systems. Current methods based on condition monitoring data have drawbacks in using both expert knowledge and quantitative information for detecting faults. On account of this reason, this paper proposes...
متن کاملDetermining the Proper compression Algorithm for Biomedical Signals and Design of an Optimum Graphic System to Display Them (TECHNICAL NOTES)
In this paper the need for employing a data reduction algorithm in using digital graphic systems to display biomedical signals is firstly addressed and then, some such algorithms are compared from different points of view (such as complexity, real time feasibility, etc.). Subsequently, it is concluded that Turning Point algorithm can be a suitable one for real time implementation on a microproc...
متن کاملA Real Time Traffic Sign Detection and Recognition Algorithm based on Super Fuzzy Set
Advanced Driver Assistance Systems (ADAS) benefit from current infrastructure to discern environmental information. Traffic signs are global guidelines which inform drivers from near characteristics of paths ahead. Traffic Sign Recognition (TSR) system is an ADAS that recognize traffic signs in images captured from road and show information as an adviser or transmit them to other ADASs. In this...
متن کاملA Fuzzy-GA Approach for Parameter Optimization of A Fuzzy Expert System for Diagnosis of Acute Lymphocytic Leukemia in Children
Hybrid fuzzy expert systems are one of the most practical intelligent paradigm of soft computing techniques with the high potential for managing uncertainty associated to the medical diagnosis. The potential of genetic algorithm (GA) by inspiring from natural evolution as a learning and optimization technique has been vastly concentrated for improving fuzzy expert systems. In this paper, the GA...
متن کامل